$(function () {
  var roleid = localStorage.getItem('roleId');
  console.log(roleid)
  var authorizeArr = []
  $.ajax({
    url: '/role/get/' + roleid,
    async: false,
    success: function (res) {
      console.log(res.data)
      authorizeArr = res.data;
      var name = res.data.role.name;
      var creationTime = res.data.role.creationTime;
      var creator = res.data.role.creator;
      creationTime = moment(creationTime).format("YYYY-MM-DD");

      // 一级
      if (res.data.patrolManagement == 1) {
        $(".authorizePatrolManagement").show();
      } else {
        $(".authorizePatrolManagement").hide();
      }
      if (res.data.dailyManagement == 1) {
        $(".authorizeDailyManagement").show();
      } else {
        $(".authorizeDailyManagement").hide();
      }
      if (res.data.basicConfiguration == 1) {
        $(".authorizeBasicConfiguration").show();
      } else {
        $(".authorizeBasicConfiguration").hide();
      }
      if (res.data.dataStatistics == 1) {
        $(".authorizeDataStatistics").show();
      } else {
        $(".authorizeDataStatistics").hide();
      }
      if (res.data.deviceStatistics == 1) {
        $(".authorizeDeviceStatistics").show();
      } else {
        $(".authorizeDeviceStatistics").hide();
      }
      if (res.data.personnelStatistics == 1) {
        $(".authorizePersonnelStatistics").hide();
      } else {
        $(".authorizePersonnelStatistics").html('');
      }
      if (res.data.patrolStatistics == 1) {
        $(".authorizePatrolStatistics").hide();
      } else {
        $(".authorizePatrolStatistics").html('');
      }

      if (res.data.alarmUnprocessed == 1) {
        // $(".authorizeAlarmUnprocessed").show();
        $(".authorizeAlarmUnprocessed").hide();
      } else {
        $(".authorizeAlarmUnprocessed").hide();
      }

      if (res.data.keepWatch == 1) {
        $(".authorizeKeepWatch").show();
      } else {
        $(".authorizeKeepWatch").hide();
      }


      if (res.data.patrolPoint == 1) {
        // 二级
        $(".authorizePatrolPoint").show();
      } else {
        $(".authorizePatrolPoint").hide();
      }
      if (res.data.patrolPersonnel == 1) {
        $(".authorizePatrolPersonnel").show();
      } else {
        $(".authorizePatrolPersonnel").hide();
      }
      if (res.data.unitException == 1) {
        $(".authorizeUnitException").show();
      } else {
        $(".authorizeUnitException").hide();
      }
      if (res.data.alarmManagement == 1) {
        $(".authorizeAlarmManagement").show();
      } else {
        $(".authorizeAlarmManagement").hide();
      }
      if (res.data.historicalInformation == 1) {
        $(".authorizeHistoricalInformation").show();
      } else {
        $(".authorizeHistoricalInformation").hide();
      }
      if (res.data.deviceManagement == 1) { 
        $(".authorizeDeviceManagement").show();
      } else {
        $(".authorizeDeviceManagement").hide();
      }
      if (res.data.personnelManagement == 1) {
        $(".authorizePersonnelManagement").show();
      } else {
        $(".authorizePersonnelManagement").hide();
      }
      if (res.data.accountManagement == 1) {
        $(".authorizeAccountManagement").show();
      } else {
        $(".authorizeAccountManagement").hide();
      }
      if (res.data.fireStationManagement == 1) {
        $(".authorizeFireStationManagement").show();
      } else {
        $(".authorizeFireStationManagement").hide();
      }
      if (res.data.organizationManagement == 1) {
        $(".authorizeOrganizationManagement").show();
      } else {
        $(".authorizeOrganizationManagement").hide();
      }
      if (res.data.roleManagement == 1) {
        $(".authorizeRoleManagement").show();
      } else {
        $(".authorizeRoleManagement").hide();
      }
      if (res.data.window == 1) {
        $('.pageMenuStyle').show();
      } else {
        $('.pageMenuStyle').hide();
      }

      if (res.data.modifiable == 1) {
        // 可查看可修改
        $(".authorizeModifiable").show();
      } else {
        // 仅查看
        $(".authorizeModifiable").hide();
      }
      // 楼长制权限
      if (res.data.houseMaster == 1) {
        $(".authorizeHouseMaster").show();
      } else {
        $(".authorizeHouseMaster").hide();
      }
      // 子平台列表权限
      if (res.data.subplatformList == 1) {
        $(".authorizeSubplatformList").show();
      } else {
        $(".authorizeSubplatformList").hide();
      }
      // 建筑检测权限
      if (res.data.buildingDetection == 1) {
        $(".authorizeBuildingTestManagement").show();
      } else {
        $(".authorizeBuildingTestManagement").hide();
      }
      // 油烟检测权限
      if (res.data.oilFumeDetection == 1) {
        $(".authorizeLampblackTestManagement").show();
      } else {
        $(".authorizeLampblackTestManagement").hide();
      }
      // 文保权限
      if (res.data.culturalRelicProtection == 1) {
        $(".authorizeCulturalRelicProtection").show();
      } else {
        $(".authorizeCulturalRelicProtection").hide();
      }
      // 协同作战权限
      if (res.data.combinedAction == 1) {
        $(".authorizeCombinedAction").show();
        $('#smokeAlarm .smokeAlarmBtnBox').removeClass('padding50');
      } else {
        $(".authorizeCombinedAction").hide();
        $('#smokeAlarm .smokeAlarmBtnBox').addClass('padding50');
      }
      // 党引领工作指导权限
      if (res.data.partyBuilding == 1) {
        $(".authorizePartyBuilding").show();
      } else {
        $(".authorizePartyBuilding").hide();
      }
      // 高层建筑权限
      if (res.data.highBuilding == 1) {
        $(".authorizeHighBuilding").show();
      } else {
        $(".authorizeHighBuilding").hide();
      }
      // 三色预警 权限
      if (res.data.threeColor == 1) {
        $(".authorizeThreeColor").show();
      } else {
        $(".authorizeThreeColor").hide();
      }
      // 重点单位 权限
      if (res.data.keyUnit == 1) {
        $(".authorizekeyUnit").show();
      } else {
        $(".authorizekeyUnit").hide();
      }
      // 信息维护 权限
      if (res.data.informationMaintenance == 1) {
        $(".authorizeInformationMaintenance").show();
      } else {
        $(".authorizeInformationMaintenance").hide();
      }
      
      // 湖滨街道权限
      if (res.data.hbjd == 1) {
        $('.huBinBtnAuthority').remove();
        $('.huBinBtnAuthorityShow').show();
        // 湖滨 默认显示烟感
        $("#smokeBtn").find("i").addClass("active");
        $("#smokeBtn").find("span").css("color", "#fff");
        devTypeId = 1;
        $('.pointPositionBox-smoke').show();
        setTimeout(function () {
          if ($('.aperture.alarmSum').text() != 0) {
            $('.huBinBtnAuthorityShowAlarm').show();
          } else {
            $('.huBinBtnAuthorityShowAlarm').hide();
          }
        }, 0);
        // 新报警弹窗
        $('#newAlarm').addClass('hbjdNewAlarmStyle');
        $('.indexRight').addClass('hbjdIndexRight');
      } else {
        $('.authorizeSubplatformList').hide();

        $('.huBinBtnAuthority').show();
        // 移除左侧菜单栏（只有湖滨显示）
        $('.huBinBtnAuthorityShow').remove();
        $('.huBinBtnAuthorityShowAlarm').remove();
      }
      // 小营街道权限
      if (res.data.xyjd == 1) {
        // 小营街道标题
        $('.authorizeTitleBox').show();
        $('.box1').css('top', '80px');
        //   $('#combinedActionBtn').show();
        //   $('#smokeAlarm .smokeAlarmBtnBox').removeClass('padding50');
        //   $('#smokeAlarm .smokeAlarmBtnBox .coordinationBtn').show();
        //   $('.index .authorizecooCombat').show();
        // 小营街道新的报警框
        $('#newAlarm').css('bottom','10px');
      } else {
        // 小营街道标题
        $('.authorizeTitleBox').remove();
        //   $('#combinedActionBtn').hide();
        //   $('#smokeAlarm .smokeAlarmBtnBox').addClass('padding50');
        //   $('#smokeAlarm .smokeAlarmBtnBox .coordinationBtn').hide();
        //   $('.index .authorizecooCombat').hide();
      }


    }
  });
  // 湖滨街道权限
  if (authorizeArr.hbjd == 1) {
    $('.huBinBtnAuthority').remove();
    $('.huBinBtnAuthorityShow').show();
    // 湖滨 默认显示烟感
    $("#smokeBtn").find("i").addClass("active");
    $("#smokeBtn").find("span").css("color", "#fff");
    devTypeId = 1;
    $('.pointPositionBox-smoke').show();
    setTimeout(function () {
      if ($('.aperture.alarmSum').text() != 0) {
        $('.huBinBtnAuthorityShowAlarm').show();
      } else {
        $('.huBinBtnAuthorityShowAlarm').hide();
      }
    }, 0);
    if(localStorage.getItem('userName').length>7){
      $('.homePageMenuLeft .userBox .userName').addClass('userName1');
    }
    // 湖滨logo
    
    $('.homePageMenuLeft .homePageMenuLeftLogo .homePageMenuLeftLogoImg').css('background','url(/public/images/hubin-logo.png) no-repeat');
  } else {
    $('.authorizeSubplatformList').hide();

    $('.huBinBtnAuthority').show();
    // 移除左侧菜单栏（只有湖滨显示）
    $('.huBinBtnAuthorityShow').remove();
    $('.huBinBtnAuthorityShowAlarm').remove();
  }
  // 湖滨街道权限
  // $.ajax({
  //   url: '/role/get/' + roleid,
  //   async: false,
  //   success: function (res) {
  //     console.log(res.data)
  //     var name = res.data.role.name;
  //     var creationTime = res.data.role.creationTime;
  //     var creator = res.data.role.creator;
  //     creationTime = moment(creationTime).format("YYYY-MM-DD");
  //     // 湖滨街道权限
  //     if (res.data.hbjd == 1) {
  //       $('.huBinBtnAuthority').remove();
  //       $('.huBinBtnAuthorityShow').show();
  //       // 湖滨 默认显示烟感
  //       $("#smokeBtn").find("i").addClass("active");
  //       $("#smokeBtn").find("span").css("color", "#fff");
  //       devTypeId = 1;
  //       $('.pointPositionBox-smoke').show();
  //       setTimeout(function () {
  //         if ($('.aperture.alarmSum').text() != 0) {
  //           $('.huBinBtnAuthorityShowAlarm').show();
  //         } else {
  //           $('.huBinBtnAuthorityShowAlarm').hide();
  //         }
  //       }, 0);
  //     } else {
  //       $('.authorizeSubplatformList').hide();

  //       $('.huBinBtnAuthority').show();
  //       // 移除左侧菜单栏（只有湖滨显示）
  //       $('.huBinBtnAuthorityShow').remove();
  //       $('.huBinBtnAuthorityShowAlarm').remove();
  //     }
  //   }
  // });
  // // // 小营协权限
  // if (localStorage.getItem('loginName') != 'xyjd' && localStorage.getItem('loginName') != 'lp') {
  //   // 小营街道标题
  //   $('.authorizeTitleBox').remove();
  //   //   $('#combinedActionBtn').hide();
  //   //   $('#smokeAlarm .smokeAlarmBtnBox').addClass('padding50');
  //   //   $('#smokeAlarm .smokeAlarmBtnBox .coordinationBtn').hide();
  //   //   $('.index .authorizecooCombat').hide();
  // } else {
  //   // 小营街道标题
  //   $('.authorizeTitleBox').show();
  //   $('.box1').css('top', '80px');
  //   //   $('#combinedActionBtn').show();
  //   //   $('#smokeAlarm .smokeAlarmBtnBox').removeClass('padding50');
  //   //   $('#smokeAlarm .smokeAlarmBtnBox .coordinationBtn').show();
  //   //   $('.index .authorizecooCombat').show();
  // }
  // // 湖滨
  // // 子平台列表权限
  // if (localStorage.getItem('loginName') != 'hbjd' && localStorage.getItem('loginName') != 'lp1') {
  //   $('.authorizeSubplatformList').hide();

  //   $('.huBinBtnAuthority').show();
  //   // 移除左侧菜单栏（只有湖滨显示）
  //   $('.huBinBtnAuthorityShow').remove();
  //   $('.huBinBtnAuthorityShowAlarm').remove();
  // } else {
  //   $('.huBinBtnAuthority').remove();
  //   $('.huBinBtnAuthorityShow').show();
  //   // 湖滨 默认显示烟感
  //   $("#smokeBtn").find("i").addClass("active");
  //   $("#smokeBtn").find("span").css("color", "#fff");
  //   devTypeId = 1;
  //   $('.pointPositionBox-smoke').show();
  //   setTimeout(function () {
  //     if ($('.aperture.alarmSum').text() != 0) {
  //       $('.huBinBtnAuthorityShowAlarm').show();
  //     } else {
  //       $('.huBinBtnAuthorityShowAlarm').hide();
  //     }
  //   }, 0);
  // }


});
function authorityByUserFn(loginName) {

  // 紫阳
  if (loginName == 'zyjd') {
    $('.zyjdauthorize').show();
  } else {
    $('.zyjdauthorize').remove();
  }
}